upper-limb prosthesis - French English Dictionary